package cn.sjx.auth.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target(value = {ElementType.TYPE, ElementType.METHOD}) //注解的作用范围，说明这个注解是用在类上还有方法上的
@Retention(RetentionPolicy.RUNTIME) //注解是在运行时有效
public @interface Permission {
    String name();  //name必填

    String descs() default "";  //描述如果不填，默认为“”

}
